- call smb. over the coals
- (call (haul, rake или take) smb. over the coals)дать нагоняй, взбучку кому-л.; ≈ задать головомойку, намылить голову кому-л. [выражение произошло от средневековой пытки огнём, которой подвергали еретиков]
Now tell me, why is it that a conscience can't haul a man over the coals once for an offence and then let him alone? (M. Twain, ‘Short Stories’, ‘The Facts Concerning the Recent Carnival of Crime in Connecticut’) — Теперь скажите мне, почему совесть, раз наказав человека за совершенное им преступление, не может впредь оставить его в покое?
He wondered uneasily whether he had done something for which he was to be hauled over the coals. (W. S. Maugham, ‘Complete Short Stories’, ‘Winter Cruise’) — Радист забеспокоился, уж не собираются ли ему дать нагоняй за что-нибудь.
After all, Stan isn't a boy any more. Oughtn't to call him so hard. But rats got to haul folks over the coals now and then for their own good. (S. Lewis, ‘Babbitt’, ch. VI) — В конце концов, Стэн не мальчишка. Не стоило его так честить. А, черт, иногда не мешает как следует пробрать человека - ему же на пользу.
Большой англо-русский фразеологический словарь. - М.: «Русский язык-Медиа».. 2006.